﻿@charset "utf-8";
/*内页底部分页*/

.pageinfo {padding-top: 12px; padding-right: 0px; padding-left: 0px; padding-bottom: 10px; height: 30px; line-height:30px; font-size: 12px; text-align:center;}

.pageinfo a{padding-right: 5px; padding-bottom: 3px; padding-left: 5px; margin: 0px 2px; padding-top: 3px; text-decoration: none; border: 1px solid #ccc;}

.pageinfo a:hover {border: 1px solid #fe0000;}

.pageinfo a:active {border: 1px solid #fe0000;}

.pageinfo span{padding-right: 5px; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; margin: 0px 2px; border: 1px solid #ccc;}

.pageinfo span.cur {font-weight: bold; color: #fff;  background: #ff5b00; border: 1px solid #fe0000;}

/*面包屑*/

.plc{background: url(../images/logo_03.png) no-repeat 2px 6px;height: 32px;line-height: 32px;padding: 7px 8px 8px 42px;position: relative;color: #666;overflow: hidden;font-size: 16px;border-bottom: 1px solid #ececec;padding-bottom: 8px;font-family: "Microsoft Yahei","微软雅黑";margin-bottom:20px;margin-top:-15px;margin-left:22px;}



.plc .red_x, .plc span {

    color: #ee551f;

    font-weight: bold;

    font-size: 16px;

}

.plc a {

    font-style: normal;

    font-size: 15px;

    color: #666;

}

.plc a:hover {

    font-style: normal;

    font-size: 16px;

    color: #ee551f;

	text-decoration: underline;

}



/*内页联系*/

.leiblx .tit {color: #ffffff;font-size: 18px;background: #ee551f url(../images/dianhua.png) no-repeat 10px 5px;height: 32px;padding-top: 10px;overflow: hidden;padding-left: 46px;font-weight: bold;margin-top:10px;}

.leftlx {

    max-width: 218px;

    float: left;

    font-family: "Microsoft YaHei";

    font-size: 12px;

    padding: 10px 0;

    border: 1.2px solid #c7cbea;

    display: block;

    margin-bottom: 20px;

}

.leftlx .dianhua {

    display: block;

    font-size: 15px;

    padding-left: 7px;

    border-bottom: 1px solid #ececec;

    height: 32px;

}

.dianhua span { font-size: 15.5px; color: #ee551f;font-weight:bolder;}

.leftlx p {

    padding: 0 5px;

    line-height: 30px;

	font-size:14px;

}





/*产品右边*/

/*.hh3 {

    border-bottom: 1px solid #ddd;

    height: 62px;

    line-height: 65px;

    margin-bottom: 20px;

}



.hh3 b{

    background:url("../images/dyt1.png") no-repeat scroll 5px -45px;

    border-bottom: 3px solid #333333;

    color: #333333;

    display: inline-block;

    float: left;

    font: bold 18px/65px "Microsoft YaHei";

    height: 62px;

    margin-right: 10px;

    overflow: hidden;

    padding: 0 28px 0 40px;

}

.hh3 i {

    color: #333;

    display: inline-block;

    font: bold 18px/65px "Times New Roman",Times,serif;

    height: 30px;

 line-height:30px;

    padding-left: 8px;

}
*/

/*产品右边*/

.pro_main {background-color:#fff;zoom:1;overflow:hidden;}

dl.pd_list_dl{ width:300px; overflow:hidden; float:left; margin-left:26px;}

dl.pd_list_dl dt,dl.pd_list_dl dt a{ line-height:0; font-size:0;}

dl.pd_list_dl dt img{width:296px; height:300px; border: 1px solid #f1f1f1; padding:px; }

dl.pd_list_dl dt img:hover{opacity:0.8; border: 1px solid #2b316d; }

dl.pd_list_dl dd{background-color: #2b316d;   margin-left:-1px; height:30px; width:299px; line-height:30px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; position:relative; text-align:center;}


dl.pd_list_dl dd a{ color:#ffffff;font-size:14px;}

dl.pd_list_dl dd a:hover{color:#f9f9f9}

dl.pd_list_dl_0{ padding-right:0;}




dl.pd_list_dl22{ width:220px; overflow:hidden; float:left; margin-left:24px;}

dl.pd_list_dl22 dt,dl.pd_list_dl22 dt a{ line-height:0; font-size:0;}

dl.pd_list_dl22 dt img{width:216px; height:136px; border: 1px solid #f1c5b5; padding:1px; }

dl.pd_list_dl22 dt img:hover{opacity:0.8;}

dl.pd_list_dl22 dd{background-color: #2b316d;margin-top:3px;margin-left:0px;height:30px;width:232px;line-height:30px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;position:relative;text-align:center;}

dl.pd_list_dl22 dd a{ color:#f9f9f9;font-size:14px;}

dl.pd_list_dl22 dd a:hover{color:#ee551f}





dl.pd_list_dlhz{ width:222px; overflow:hidden; float:left; margin-left:22px;}

dl.pd_list_dlhz dt,dl.pd_list_dlhz dt a{ line-height:0; font-size:0;}

dl.pd_list_dlhz dt img{width:210px; height:94px; border: 1px solid #f1c5b5; padding:5px; }

dl.pd_list_dlhz dt img:hover{opacity:0.8;}

dl.pd_list_dlhz dd{background-color: #2b316d; margin-top:3px; height:30px; width:222px; line-height:30px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; position:relative; text-align:center;}

dl.pd_list_dlhz dd a{ color:#f9f9f9;font-size:14px;}

dl.pd_list_dlhz dd a:hover{color:#ee551f}

dl.pd_list_dlhz_0{ padding-right:0;}



/*新闻*/

.temp_til01{height:52px;font-size:22px;color:#2b316d;line-height: 52px;font-family:"Microsoft YaHei";background:url(../images/tilbg01.gif) no-repeat 0 bottom;}

.temp_til01 em{color: #ee551f;font-size:20px;text-transform: uppercase;padding: 0 0 0 20px;font-family:Arial;font-weight: normal;font-style: normal;}

.temp_more01{background:url(../images/ico04.png) no-repeat right center;padding: 0 37px 0 0;font-size: 16px;font-weight: normal;}

.temp_more01 a{font-size: 16px;font-weight: normal; color: #666;}



.temp_news{height:400px;padding:8px 0;font-family:"Microsoft YaHei";}

.temp_news_c{padding: 10px 1px 0;}

.temp_news dl{color: #999;line-height:24px;font-size: 14px;height:160px;}

.temp_news dt{width:520px;float: left;}

.temp_news dt img{width:500px;height: 300px;border: solid 1px #e4e4e4;padding: 2px;}

.temp_news dd{width:470px;padding:0px 0 0;float: left;}

.temp_news dd span{background:#ee551f;display: block;line-height: 40px;width: 90px;text-align: center;font-size:20px;color: #fff;border-radius: 4px;}

.temp_news dd h3{padding: 12px 0 0;height: 50px;line-height: 50px; font-weight: normal;font-size: 18px;overflow: hidden;}

.temp_news dd h3 a,.news dd p a{color: #333333; font-size:18px;}

.temp_news dd p{padding: 13px 0 0;}

.temp_news_c ul{padding: 0 14px;font-size: 14px;padding-left:520px; padding-top:-30px;}

.temp_news_c li{height: 42px;line-height: 42px; font-size:14px; border-bottom: dashed 1px #a3a3a3;background:url(../images/ico01.gif) no-repeat 1px 20px;padding: 0 0 0 16px; color: #b2b2b2;}

.temp_news_c li a{ font-size:14px; color: #666;}

.temp_news_c li a:hover{font-weight: bold; font-size:14px; color: #fe0000;}

.temp_news_c li span,.dyna_c li span{float: right;}



/*动态*/

.temp_dynbox{background: #ffffff;padding: 15px; height: 435px; overflow: hidden;font-family:"Microsoft YaHei";}

.temp_dynbox .til01{background:none;font-size: 20px;height: 42px;line-height: 42px;}

.temp_dynbox .til01 em{font-size: 16px;color: #958e95;}

.temp_dyna{width: 650px;padding: 0 54px 0 0;}

.temp_dyna .til01{border-bottom: solid 1px #d7d7d7;}

.temp_dyna dl{color: #958e95;line-height:24px;font-size: 14px;height:180px;}

.temp_dyna dt{width:300px;float: left;padding:20px 0 0;}

.temp_dyna dt img{width:270px;height:147px;}

.temp_dyna dd{width:334px;float: left;}

.temp_dyna dd h3{height: 50px;line-height: 50px; font-weight: normal;font-size: 18px;overflow: hidden;}

.temp_dyna dd h3 a{color: #222;line-height: 50px; font-weight: normal;font-size: 18px;}

.temp_dyna dd p{height:78px;overflow: hidden;}

.temp_dyna dd span a{display: block;line-height: 24px; width: 117px; background: #ee551f;text-align: center;color: #fff;border-radius: 4px; font-size:14px;}

.temp_dyna_c li{height:34px;line-height:34px; font-size: 14px;border-bottom: dashed 1px #8e9da8;background:url(../images/ico02.gif) no-repeat 1px 18px;padding: 0 0 0 20px;color: #a0a0a0;}

.temp_dyna_c li a{ font-size:14px;}

.temp_dyna_c li a:hover{font-weight: bold;}

.temp_dyna_c li span{ float:right;}



/*百科*/

.temp_ency{overflow: hidden;width: 257px;padding: 0 11px;height:436px;background: #fff;border: solid 1px #d7d7d7;font-family:"Microsoft YaHei";}

.temp_ency dl{color: #777;line-height:24px;font-size: 14px;height: 250px; border-bottom: solid 1px #e9e9e9;padding:10px 0 0;margin: 0 0 19px;}

.temp_ency dt{height: 140px;}

.temp_ency dt img{width:259px;height:157px;}

.temp_ency dd{height: 92px;overflow: hidden;padding-top: 16px;}

.temp_ency dd h3{height:38px;line-height:38px; font-weight: normal;font-size: 16px;overflow: hidden;}

.temp_ency dd h3 a{color: #1b1b1b; font-size:16px;}

.temp_ency .ency_c li{height:30px;line-height:26px; font-size: 14px;background:url(../images/ico03.gif) no-repeat 5px 13px;padding: 0 0 0 37px;color: #7a6550;overflow: hidden;}

.temp_ency .ency_c li a{line-height:26px; font-size: 14px; margin-left:-20px;}

.temp_ency .ency_c li a:hover{font-weight: bold;}





/*客户案例*/

.temp_case{height:500px;overflow: hidden;font-family:"Microsoft YaHei";padding: 23px 0 0;color:#958e95;line-height: 24px;font-size: 14px;}

.temp_case .casel1{padding: 33px 0 0;height: 266px;overflow: hidden;}

.temp_case .casel1 dt{width: 444px; float: left;}

.temp_case .casel1 dt img{width: 399px; height: 249px;}

.temp_case .casel1 dd{width:543px; float: left;}

.temp_case .casel1 dd h3{height:40px;line-height: 21px; font-size: 24px; color: #0366aa;font-weight: normal;}

.temp_case .casel1 dd p{height: 166px;overflow: hidden;}

.temp_case .casel1 dd span{text-align: right;display: block;}

.temp_case  dl dd span a{background:url(../images/icobg1.gif) no-repeat center 0;width:100px;text-align: center;line-height: 34px;display: inline-block;color: #000;}

.casel1 dd h3 a{color:#333333; font-size:24px;}

.temp_case .case_l{border: solid 1px #b1b1b1;border-left: 0;border-right: 0;height:425px;color: #958e95;line-height: 24px;/* overflow: hidden; */}

.temp_case .case_l dl{padding: 27px 14px;width: 301px;float: left;height: 397px;}

.temp_case .case_l dl.casel2{padding: 27px 19px;border-left: solid 1px #b1b1b1;border-right: solid 1px #b1b1b1;}

.temp_case .case_l dt{height: 182px;overflow: hidden;}

.temp_case .case_l dt img{width: 302px; height: 189px;}

.temp_case .case_l dd h3{font-size: 20px;line-height: 44px;font-weight: normal; height:44px; overflow:hidden;}

.temp_case .case_l dd h3 a{ display:block; height:44px; line-height:44px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;color:#333333; font-size:16px;}

.temp_case .case_l dd p{height: 102px;overflow: hidden;}

.temp_case .case_l dd span{display: block;text-align:center;}



.topadcs { width:100%; overflow:hidden; text-align:center;}

.topadcs a img { height:auto; display:block;margin: 0 auto; }

.topadcs a { display:block; margin:0 auto; }

.topadcs a.fullad { height:250px; }

.nrcs { border:1px solid #ccc; border-top:0; margin-bottom:10px; background:#fff; width:752px; padding-top:10px }

p sub { vertical-align:sub }

p sup { vertical-align:top }


.cptj1{ width:979px;}

#main-r-c { margin-bottom:15px;}

#main-r-c ul { margin-top:22px; }



#main-r-c li { width:242px; height:226px; overflow:hidden; float:left; margin-right:15px;}



#main-r-c li img { width:235px; height:176px; padding:2px;  border:1px solid #d6d6d6; display:block; }

#main-r-c li a img {  border:1px solid #d6d6d6; display:block; }

#main-r-c li a:hover img {  border:1px solid #c50b0c; display:block; }



#main-r-c li p { display:block; font:14px "Microsoft Yahei"; text-align:center; height:38px; line-height:38px; overflow:hidden; color:#333; cursor:pointer; }



#main-r-c .pages { margin-top:10px; }





dl.dl_43 {overflow: hidden;padding: 0px 0 15px 5px;border-bottom: 1px dashed #ccc;margin-bottom:15px; margin-left:18px;}

dl.dl_43 dt { width:275px; overflow:hidden; float:left; } /*图片边框*/

dl.dl_43 dt img {border: 1px solid #D6D6D6; width:280px;}

dl.dl_43 dd{ width:640px;  text-align:center; line-height:28px; overflow:hidden; float:left; margin-left:24px; text-align:left;  font-size:12px; color:#7a7a7a;}

dl.dl_43 dd p{ height:152px; overflow:hidden;}

dl.dl_43 dd .ddInfo{ color:#EE0000; margin-left:5px; }

dl.dl_43 dd h3 a{ color:#6B6666; font-size: 16px;}

dl.dl_43 dd h5 a:hover{font-size:18px;}

dl.dl_43 dd em{display:block;font-style:normal;color:#999;font-style:normal; height:30px; line-height:30px; overflow:hidden;}

dl.dl_43 dd em a{color:#999;}

dl.dl_43 dd span{float:right; }

dl.dl_43 dd span a{ color:#e50011;}



.Information-l dl{ height:100px;}

.Information-l dt{ float:left; width:84px; height:72px; padding:12px 0  0; margin-left:23px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#969696; text-align:center; border:1px solid #cfcfcf;}

.Information-l dt b{ display:block; font-size:40px; line-height:42px; font-weight:bold;}



.Information-l dd{ float:right; width:850px;}

.Information-l dd h4{ padding:8px 0 5px 0; font-size:16px; font-weight:normal;}

.Information-l dd h4 a{ color:#333333;font-size:16px;}

.Information-l dd p{ height:50px; line-height:24px; overflow: hidden; font-size:14px; padding-top:5px;}

.Information-l dd p a{ color:#fa7821; line-height:24px; overflow: hidden; font-size:14px;}



.Information-l .dl-top dt{ color:#ffffff; background:#0071cc; border-color:#0071cc;}



.news_detail{ margin:0 auto; line-height:28px; color:#333}

.news_detail .n_tit {  text-align:center; color:#BCBBBB;}

.news_detail .n_tit a{ color:#BCBBBB;}

.news_detail .n_tit2 { height:24px;}

.news_detail_title{ margin-top:16px;}

.news_detail_title h3{ border-bottom: 1px dashed #CCCCCC; color: #333; font-family: "Microsoft YaHei";   font-size: 22px; line-height: 40px; padding-bottom:10px;  margin-bottom: 10px; text-align: center;}

.news_detail_title p{color:#666; font-size:12px; }

.news_detail_content p { font-size:13px; line-height:30px;}

.page_navi{  width:99%; margin:0 auto; padding:10px 0; overflow:hidden; _zoom:1;  font-size:13px; border: 1px #cacaca dashed; margin-top:35px;}

.page_navi .fl{float:left; width:45%; padding-left:10px;}

.page_navi a{ color:#666}

.page_navi .fr{float:right; width:45%; text-align:right; padding-right:10px;}









.leib2, .leib {

    border-bottom: 3px solid #e8e8e8;

    font-family: "Microsoft Yahei";

    overflow: hidden;

    width: 220px;

}



.leib2 .tit, .leib .tit {

    background: url("../images/n_list_nav.gif") no-repeat scroll center top;

    color: #fff;

    font-size: 18px;

    font-weight: bold;

    height: 54px;

	padding-top:15px;

    line-height: 20px;

    text-align: center;

}



.tit span{

    color: #f9f9f9;

    font-size: 15px;

    font-weight: lighter;

    text-align: center;

}

.leib2 .nr h3 {

    background: #f0f0f0 none repeat scroll 0 0;

    border-bottom: 1px solid #fff;

    font-size: 14px;

    height: 52px;

    overflow: hidden;

}



.leib2 .nr h3 a:hover, .leib2 .nr h3.nbis a {

    background: url("../images/n_list_ico1.gif") no-repeat scroll 185px center;

    color: #0366aa;

    font-weight: bold;

}

.leib2 .nr ul {

    margin: 10px 0;

}



.leib2 .nr h3 a {

    background: url("../images/n_list_ico.gif") no-repeat scroll 185px center;

    color: #ee551f;

    display: block;

    height: 52px;

    line-height: 52px;

    padding-left: 12px;

	font-size:15px;


}

.leib2 .nr ul li a {

    background: url("../images/n_list_ico2.gif") no-repeat scroll 11px center;

    color: #555;

    display: block;

    font-size: 14px;

    height: 43px;

    line-height: 43px;

    padding-left: 31px;

}



.leib2 .nr li.cur a, .leib2 .nr li a:hover {

    color: #0366aa;

	text-decoration: underline;

}

.leib2 .nr ul li {

    border-bottom: 1px dashed #d2d2d2;

    height: 43px;

    overflow: hidden;

}





.left2 {

    width: 718px;

}

.n_info_con {

    width: 718px;

    padding: 0px 0px 0 0px;

    font-size: 14px;

}



.n_info_con h1 {

    font-weight: bold;

    padding-top: 16px;

    color: #333;

    padding-bottom: 10px;

    margin-bottom: 10px;

    text-align: center;

    font: 26px/70px "Microsoft Yahei";

    padding: 4px;

    background: url(../images/brief.gif) repeat left top;

}

.info_con_tit {

    font-family: "Microsoft Yahei";

    line-height: 24px;

    margin-bottom: 15px;

}

.info_con_tit .n_tit {

    text-align: left;

    color: #666;

    border-bottom: 1px dashed #999;

    height: 44px;

    line-height: 44px;

}

.info_con_tit .n_tit a {

    color: #BCBBBB;

}

.info_con_tit span {

    margin-right: 20px;

}

.info_con_tit .m_qrinfo {

    position: relative;

}

.info_con_tit .n_tit .m_qrinfo a {

    background: url(../images/tel0.gif) no-repeat left top;

    height: 45px;

    display: inline-block;

    font-size: 0px;

    width: 24px;

}

#cntrBody {

   /* padding-top: 12px; */

}

.n_info_con p {

    line-height: 28px;

    margin: 15px 0;

}

.gduo {

    line-height: 30px;

    background: #f7f7f7;

    overflow: hidden;

    margin: 15px 0px;

    padding: 0 10px;

}

.gduo span {

    overflow: hidden;

    height: 30px;

    display: block;

}

.gduo a {

    color: #333333;

}

.n_info_con2 {

    margin: 0 auto;

    border: 1px solid #D6D6D6;

}

.n_info_con2 .t04 {

    color: #fff;

    border-bottom: 1px solid #E0E0E0;

    color: #333333;

    line-height: 48px;

    height: 48px;

    font-size: 0;

    background: url(../images/news_28.gif) no-repeat 12px center;

}

.info_b {

    border-top: none;

    padding: 10px;

}

ul.p_list_ul li, ul.p_list_ul2 li {

    background: url(../images/kh_jt2.png) no-repeat left center;

    line-height: 40px;

    height: 40px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

    text-indent: 20px;

    margin-left: 10px;

    display: block;

    border-bottom: 1px dashed #ccc;

    color: #666;

    font-size: 14px;

    padding-left: 6px;

}



.info_key {

    border-bottom: solid 1px #ccc;

    line-height: 30px;

    padding: 0 10px;

    margin: 0px 0;

    overflow: hidden;

    font: 14px/30px "Microsoft Yahei";

    padding-bottom: 20px;

}

.info_key span {

    font-size: 14px;

}

.info_key em {

    padding: 0px 12px;

}

.info_key a {

    margin-right: 10px;

}





.rig001 {

    width: 272px;

    float: right;

    display: inline;

    overflow: hidden;

}



.right2 {

    border: 1px solid #ccc;

    float: right;

    margin-bottom: 33px;

    overflow: hidden;

    width: 260px;

    margin-top: 0px !important;

}



.t03 {

    border-top: 2px solid #ccc;

}

.t03 {


    line-height: 46px;

    height: 46px;

    margin-bottom: 5px;

    text-indent: 22px;

    border-bottom: 2px solid #E0E0E0;

}

.new_one a, .new_two a, .new_third a {

    font-size: 20px;

    color: #ee551f;
    
    margin-left:26px;
}

.p_rt_ul {

    list-style: none;

    border-top: none;

    padding-bottom: 5px;

    width: 272px;

    overflow: hidden;

    background: #fff;

}

.p_rt_ul .cur {

    background: #fff;

    opacity: 0.9;

    position: relative;

    padding-top: 16px;

}

.p_rt_ul li.cur .p_rt_tit {

    top: 150px;

    left: 21px;

    position: absolute;

    background: none repeat scroll 0 0 #000;

    opacity: 0.6;

    width: 230px;

    text-align: center;

    margin-left: 0px;

    height: 32px;

}

.p_rt_ul li h3 {

    font-size: 12px;

    font-weight: normal;

    color: Black;

    line-height: 32px;

    height: 32px;

    white-space: nowrap;

    text-overflow: ellipsis;

    overflow: hidden;

}

.p_rt_ul li.cur h3 a {

    line-height: 32px;

}

.p_rt_ul dl {

    width: 230px;

    overflow: hidden;

    padding-left: 10px;

    background: #fff;

    margin-left: 5px;

}

.p_rt_ul dl dd {

    float: left;

}

.p_rt_ul dl dt {

    font-size: 13px;

    float: left;

    overflow: hidden;

    display: block;

    line-height: 24px;

}





ul.n_rt_ul {

    background: none;

    width: 230px;

    margin: 8px auto;

    overflow: hidden;

    padding-left: 5px;

}

ul.n_rt_ul li.cur {

    background: url(../images/a1.gif) no-repeat left center;

}

ul.n_rt_ul li {

    line-height: 32px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

    padding-left: 20px;

    padding-right: 20px;

    background: url(../images/a2.gif) no-repeat left center;

}

ul.n_rt_ul li a {

    display: block;

    width: 190px;

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

    font: 14px Microsoft YaHei;

    color: #666;

    height: 32px;

    line-height: 32px;

    padding-left: 6px;

}



dl.dl_2s{height:163px;overflow:hidden;vertical-align:top;margin-bottom:20px;padding:22px 25px;}

dl.dl_2s:hover{border-color:#333333;}

dl.dl_2s dt{float:left; width:240px; height:163px;overflow:hidden;}

dl.dl_2s dt a{display:block; width:240px; height:163px;}

dl.dl_2s dt img{ display:block;max-width:240px;max-height:163px;}

dl.dl_2s dd{float:left; padding-left:22px; width:660px; overflow:hidden;}

dl.dl_2s dd h4{display:block; font-size:16px; font-weight:normal; height:28px; overflow:hidden; margin-bottom:12px; line-height:28px; padding:4px 0 0;}

dl.dl_2s dd h4 i{float:left; padding-right:15px; display:none;}

dl.dl_2s dd h4 a{ color:#333333; height:22px; overflow:hidden; display:block; white-space:nowrap; text-overflow:ellipsis; font-size:16px;}

dl.dl_2s dd p{ display:block;font-size:13px; width:660px; line-height:28px; height:131px; overflow:hidden;}

.a_nav li {float:left;text-align: center;width: 160px;font-size: 14px;border: 1px solid #363d88;;margin-left: 4px;}

.a_nav li a:hover, .a_nav li.cur a {

    background: #2b316d;

    color: #f9f9f9;

    font-weight: bold;

    font-size: 14px;
}

.a_nav li a {

    display: block;

    height: 40px;

    line-height: 40px;

    font-size: 14px;

	

}

img {vertical-align:top;}

    /*招聘*/
.list-row{height:29px;padding:12px 3%;line-height:29px; color:#333;}
.list-row div{display:inline-block;float:left;overflow:hidden;height:29px;line-height:29px;white-space:nowrap;text-overflow:ellipsis;position:relative;z-index:1000}.column1{width:30%}.column2{width:15%}
.column3,.column4{width:20%}
.column5{width:14%}.list-body{margin:0 1%;font-size:13px}
.list-body .list-row{padding:12px 2%;border-bottom:2px dotted #2f8808;color:#333}
.list-body .list-row a{text-decoration:none;color:#666}
.column1>a{display:block;overflow:hidden;padding-right:1em;white-space:nowrap;text-overflow:ellipsis}
.list-body .list-row a:hover{color:#4090ff}
.job-detail{padding:12px 2% 20px;border-bottom:2px dotted #f5f5f5}
.job-detail,.job-detail h3{font-size:12px;font-weight:400;color:#333}
.job-detail p{margin:2em 0}
.job-detail h3{margin:0 0 -1em}
.job-duty{margin-bottom:35px}
.apply-job,.collect-job{padding:8px 16px;font-size:14px;line-height:30px;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
